package drp.snowbell.cfg;

/**
 * 模块配置
 * 
 * @author wuhj
 * 
 */
public class ModuleConfig {
	private String moduleClass;
	/**
	 * 模块名称
	 */
	private String name;

	/**
	 * 模块所在的根目录
	 */
	private String root;

	/**
	 * 模块包含的实体的类包相对路径列表
	 */
	private String[] entityJarPathList;

	/**
	 * 模块包含的实体配置文件相对路径列表
	 */
	private String[] entityConfigPathList;
	/**
	 * 模块包含的部件配置文件相对路径列表
	 */
	private String[] partConfigPathList;

	public String getName() {
		return name;
	}

	public String[] getEntityJarPathList() {
		return entityJarPathList;
	}

	public void setEntityJarPathList(String[] entityJarPathList) {
		this.entityJarPathList = entityJarPathList;
	}

	public String[] getEntityConfigPathList() {
		return entityConfigPathList;
	}

	public void setEntityConfigPathList(String[] entityConfigPathList) {
		this.entityConfigPathList = entityConfigPathList;
	}

	public String getRoot() {
		return root;
	}

	public void setRoot(String root) {
		this.root = root;
	}

	public String getModuleClass() {
		return moduleClass;
	}

	public void setModuleClass(String moduleClass) {
		this.moduleClass = moduleClass;
	}

	public String[] getPartConfigPathList() {
		return partConfigPathList;
	}

	public void setPartConfigPathList(String[] partConfigPathList) {
		this.partConfigPathList = partConfigPathList;
	}

}
